bits 64

push   rbp
mov    rbp,rsp
mov    rbp-0x18,rdi
mov    rax,rbp-0x18
mov    rbp-0x8,rax
mov    rax,rbp-0x8
mov    rdx,rax
mov    rax,rbp-0x8
mov    rax,rax+0x8
add    rdx,rax
mov    rax,rbp-0x8
mov    rax+0x10,rdx
mov    eax,0x0
pop    rbp
ret
